package Events;

import modele.Modele;

/******************************************************
Cours : LOG120
Session : E2011
Groupe : 01
Projet : Laboratoire #4
Etudiant(e)(s) : Sean Blahovici
				 Nicolas Blais Miko
				 Yohan Trépanier Montpetit
				 Mathieu Ferchaud
Code(s) perm. : BLAS30068807
				BLAN24079109
				TREY16079108
				FERMXXXXXXXX

Professeur : Chamseddine Talhi
Charg� de labo : Eric Goulet
Nom du fichier : Event.java
Date cr�� : 2011-07-21
Date dern. modif. 2011-07-21
*******************************************************
Historique des modifications
*******************************************************
2011-07-21 Version initiale (1)
*******************************************************/

/**
 * Interface representant tous les evenements qui concernent le modele
 * Chaque evenement doit implementer la methode getExecuter() qui retournera un objet qui peu executer cet evenement
 */
public interface Evenement {
	
	//Methode retournant un executeur de l'evenement en question
	public Executer getExecuter();
	//Accesseur du modele concerne par l'evenement
	public Modele getModele();
}
